#ifndef TURNMANAGER_H
#define TURNMANAGER_H
#include "InvalidTurnManager.h"
#include "Fleet.h"

class TurnManager {
	public:
		static TurnManager* createTurnManager(const string&) throw (InvalidTurnManager);
		virtual bool endPlayer() = 0;
		virtual void reset(Fleet*) = 0;
};

#endif
